leather pulp - German English Dictionary